package com.annotation.database;

import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;

//数据库表的String字段
@Target(ElementType.FIELD)
@Retention(RetentionPolicy.RUNTIME)
public @interface SQLString {

	int value() default 0;// 字段长度

	String name() default "";// 字段名

	// 利用嵌套注解，将column类型的数据约束信息嵌入其中
	Constraints constraints() default @Constraints;// 字段约束

}
